almost periodic - German English Dictionary